local ruler - Spanish English Dictionary